package com.yuou.data.logscollection.server.entity;

import cn.hutool.core.date.DateTime;
import io.swagger.annotations.ApiModel;
import lombok.Data;

import java.io.Serializable;

/**
 * 发送失败消息-实体
 *
 * @author hpt
 * @since 2021/4/14.
 */
@Data
@ApiModel(value = "MessageSendFail", description = "发送失败消息实体")
public class MessageSendFail implements Serializable {

    private static final long serialVersionUID = 1L;

    /**
     * id
     */
    private Long id;

    /**
     * 任务id
     */
    private String taskId;

    /**
     * 消息主题
     */
    private String topic;

    /**
     * 消息内容
     */
    private String message;

    /**
     * 推送状态 0：失败，1：成功
     */
    private String flagPush;

    /**
     * 消息来源-系统
     */
    private String messageSource;

    /**
     * 记录日期
     */
    private DateTime recordDate;

    /**
     * 推送成功日期
     */
    private DateTime pushDate;

}
